a species of flowering tree in the legume family (haematoxylum campechianum) - Español Inglés Diccionario